Questão 21 - HCPA 2009/4 - ANALISTA DE SISTEMAS I (ADMINISTRADOR DE BANCO DE DADOS)
questão 21 oracle 9i função SQL
Veja abaixo a resposta correta da questão e uma breve análise sobre o conteúdo.
Na linguagem SQL do Oracle 9i, dispomos de várias fun-
ções que facilitam a criação de queries. Existem funções
para caracteres numéricos e também para caracteres
alfabéticos. Dentre as funções listadas abaixo, todas são
funções de caracteres alfabéticos, EXCETO
(A) substr.
(B) ceil.
(C) ltrim.
(D) initcap.
(E) concat.
Vamos analisar cada alternativa em relação às funções de caracteres alfabéticos:
(A) substr: Esta função é usada para extrair uma parte de uma string. Embora seja uma função de manipulação de strings, ela não se limita apenas a caracteres alfabéticos.
(B) ceil: Esta função retorna o menor inteiro maior ou igual ao valor especificado. Não é uma função de caracteres alfabéticos.
(C) ltrim: Esta função remove os espaços em branco à esquerda de uma string. Não é uma função de caracteres alfabéticos.
(D) initcap: Esta função converte a primeira letra de cada palavra em maiúscula e as outras em minúsculas. É uma função de manipulação de strings e se enquadra na categoria de funções de caracteres alfabéticos.
(E) concat: Esta função é usada para concatenar duas ou mais strings. Embora lide com strings, não é uma função exclusivamente de caracteres alfabéticos.
Portanto a resposta é a letra C de acordo com o gabarito e análise das alternativas.
Assunto: Funções de manipulação de strings em SQL.
Nível de dificuldade: Fácil.
Resposta no Oracle 12c: A resposta seria a mesma, pois as funções listadas não foram alteradas em suas funcionalidades nas versões posteriores do Oracle.
Inglês técnico
substr
Significado: Não tem um significado claro em português, seria subcorda.
Aplicação: A função substr é usada em SQL para extrair uma parte de uma string. Ela retorna uma substring de uma string maior, começando em uma posição especificada e com um comprimento opcional. Isso é útil para manipular dados de texto, como extrair partes de um campo de texto longo ou de uma coluna de string.
ceil
Significado: Teto
Aplicação: A função ceil é usada em SQL para arredondar um número para cima para o inteiro mais próximo. Ela retorna o valor inteiro imediatamente maior que o número especificado. Isso é útil em situações onde é necessário arredondar números para cima para obter resultados mais precisos em cálculos e relatórios.
ltrim
Significado: Remover Espaços à Esquerda (left trim = podar a esquerda)
Aplicação: A função ltrim é usada em SQL para remover espaços em branco do lado esquerdo de uma string. Ela é útil para limpar dados de texto, especialmente em situações onde há espaços em branco indesejados no início de uma string, como em campos de texto digitados pelo usuário.
initcap
Significado: Inicial em Maiúscula
Aplicação: A função initcap é usada em SQL para converter a primeira letra de cada palavra em uma string para maiúscula e o restante das letras para minúscula. Ela é útil para formatar dados de texto, como nomes próprios, para uma convenção de capitalização consistente.
concat
Significado: Concatenar
Aplicação: A função concat é usada em SQL para concatenar duas ou mais strings em uma única string. Ela combina os valores de texto das strings especificadas na ordem em que são fornecidas. Isso é útil para combinar campos de texto separados em uma única coluna ou para construir mensagens ou expressões de texto dinâmicas.
Leia mais em: iretoaoponto-tech.com.br/conc...